Day3 讓我見識一下吧,終端機的性能


大家好,今天過得還好嗎?
相信看完Day2的你已經知道"怎麼開CMD或是Terminal"了
接下來我們就要介紹一些基本的操作啦
(先打個預防針,由於我有搞一些特殊的東西加上我最近有在玩Linux所以如果指令不小心混用的話還請多見諒)(關於這部分我後面在應用的部分會再說明)

那麼...我要怎知道我有哪些東西可以用呢?
在Windows的部分可以直接下"help"指令讓你看看預設的情況下有哪東西可以用
在linux的部分可以下"compgen -c"來看所有可以使用的指令

嗯...那如果我要查一個指令的用法要怎麼辦?
在Windows下(系統內建的)通常在指令後面加上"/?"就可以了
Ex:

echo /?

在linux的部分則是在要查詢的指令前加上man(這是手冊manual的簡稱)或是info(資訊)就可以了
Ex:

man echo
info echo

好...那你有推薦什麼新手必學或是常用的指令嗎?
嗯,我會列一些情況...然後分別告訴坐在電腦前的你它們在Windows和Linux下分別能用什麼指令達成和它們大致上使用的語法
(假設你的環境是在桌面的cmd資料夾裡)
複製檔案(假設從桌面一個叫cmd的資料夾裡複製到桌面)
這個指令的語法是"複製指令 A檔案位置和檔案名稱 B檔案位置和檔案名稱"
Windows:

copy C:\Users\%username%\Desktop\cmd\0.txt C:\Users\%username%\Desktop\0.txt

Linux:

cp /home/$(whoami)/桌面/cmd/0.txt  /home/$(whoami)/桌面/0.txt

移動檔案(和複製是一樣的語法)
Windows:

move C:\Users\%username%\Desktop\cmd\0.txt C:\Users\%username%\Desktop\0.txt

Linux:

mv /home/$(whoami)/桌面/cmd/0.txt  /home/$(whoami)/桌面/0.txt

刪除檔案(假如你要刪除桌面cmd資料夾裡0.txt)
Windows:

del C:\Users\%username%\Desktop\cmd\0.txt

Linux:

rm /home/$(whoami)/桌面/cmd/0.txt

清理螢幕(把上面的執行後回傳的紀錄清掉)
Windows:

cls

(cls是clear screen的簡稱)
Linux:

clear

查看一個純文字檔
Windows:

type

Linux:

cat

(雖然貓貓很可愛,不過cat是concatenate的簡稱)

查看現在在的地方
Windows:

echo %cd%

Linux:

pwd

(pwd是print working directory的簡稱)

查看現在在的地方下有哪些東西
Windows:

dir

(dir是directory的簡稱)
Linux:

ls

(ls是list的簡稱)

換位置(假設到桌面的cmd資料夾)
Windows:

cd C:\Users\%username%\Desktop\cmd

Linux:

cd  /home/$(whoami)/桌面/cmd

切到上一層

cd ..

好了,相信看完Day3的你已經會一些最最基本的指令了
那麼我們Day4見啦








你可能感興趣的文章

Fetch、Promise 介紹與應用

Fetch、Promise 介紹與應用

超讚 Deep Learning on 3D object detection 相關教學影片彙整

超讚 Deep Learning on 3D object detection 相關教學影片彙整

Day 71

Day 71






留言討論